Penguin Random House, author portrait placeholder image

David Horrocks

David Horrocks was a lecturer in German at Keele University. He wrote about and taught German modernism and the work of Hermann Hesse and Günter Grass and translated Hesse and Thomas Bernhard.