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
£10.95
Chaucer's Neoplatonism
£35.00
£25.99
On the Aesthetics of Beowulf and Other Old English Poems
£62.00
£85.00