Non-fiction (and especially criticism) written by novelists can be a slog, but every now and again you stumble across a novelist whose gifts shine out in fiction and non-fiction alike. And here's a real gem: this volume collects around eighty of Graham Greene's (generally) short essays on places, books, writers and contemporaries. Never dull, even when at his most controversial, Greene illuminates questions of literature and questions of faith with equal ease and wit. Especially recommended among the literary essays are those on Henry James and Walter de La Mare, plus the best defence of H. Rider Haggard I have ever read. On people, 'The Paradox of A Pope' stands out as a beautiful tribute but my favourite essay of the bunch has to be 'A Hoax on Mr Hulton', which reads like the plot of a madly escalating 18th century farce and is genuinely laugh-out-loud funny. You don't have to share Greene's religious or political commitments to enjoy this book. If I was going to carp, while I differ pretty seriously with Greene over the worth and achievements of Ho Chi Minh and Fidel Castro, the only essay that I really took exception to was that on Kim Philby. For reasons I don't understand, Greene tries to defend his former colleague long after it was clear that Philby had done indefensible things. Still, with all that said, this is an incredibly rich and rewarding collection.