Share
John Lanchester(2020)
John Lanchester’s five novels and four works of non-fiction have won numerous prizes and have been translated into 30 languages. He is a regular contributor to The New Yorker and the London Review of Books.