9781961361010
Beowulf: Translation and Commentary
Tom Shippey