David Horrocks
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.
An OTP has been sent to your Registered Email Id:
Resend Verification Code