John Haffenden

John Haffenden FRSL FBA (born 19 August 1945) is emeritus professor of English literature at the University of Sheffield.

[1] A graduate of Trinity College, Dublin (B.A., 1st class, in English language and literature: Richard F. Littledale Prize), where he edited Icarus, he was supervised for his doctorate at St Peter's College, Oxford by Richard Ellmann.

He was for two years a lecturer in English and Liberal Studies, Oxford College of Further Education, before teaching at the University of Exeter, 1973–74.

A member of staff at the University of Sheffield since 1975, he was made reader in 1988 and promoted to a personal chair in 1994.

He was visiting lecturer, Peking University, Beijing, China, 1984; guest lecturer at the 50th Anniversary Conference of "Xinan Lienda" (National Southwest Associated University), Kunming, China, 1988.