Charles Finch

Charles Finch is a graduate of Yale and Oxford, and has worked in politics. This is his first novel.