Second opinion

Richard Horton
Granta Books
9781862075870
1-86207-587-5