David Horrocks Editor, Author & Translator

David Horrocks is Lecturer in German at the University of Keele, concentrating on twentieth-century German literature with special emphasis on the reflection in literary works of socialissues and historical problems.