John M. Hill is professor emeritus of English language and literature at the U.S. Naval Academy.
Strange Associations
John M Hill - Paperback
£11.95
Narrative Pulse of Beowulf
John M Hill - Hardback
£32.99
The Cultural World in "Beowulf"
£29.99
Echoes of History
£11.83
Chaucer's Neoplatonism
£37.00
£24.99
£10.95
On the Aesthetics of Beowulf and Other Old English Poems
£58.00
£90.00