Macmillan Childrens Publishing Group

John Haffenden

John Haffenden is professor of English literature at the University of Sheffield. His publications include The Life of John Berryman; Viewpoints: Poets in Conversation; as well as a study of poet and critic William Empson. He is a Fellow of the Royal Society of Literature