David Horrocks Author, Translator & Editor

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.