Bloomsbury Home
- Home
- Authors Index
- John Haffenden
JH
John Haffenden
Anthology Editor of:
Biography
John Haffenden is Emeritus Professor of English Literature at the University of Sheffield, Senior Research Fellow of the Institute of English Studies, University of London, and a Fellow of the British Academy.