Currently Head of Department at the University of Sheffield, John Haffenden was educated at Trinity College, Dublin and Oxford University, and began his teaching career at H. M. Prison, Oxford. He has received awards from the Authors' Foundation of the Society of Authors and the British Academy, and has been a British Academy Research Reader and a Leverhulme Research Fellow. He is a Fellow of the Royal Society of Literature and an elected founding Fellow of the English Association.