Beowulf - Mitchell, Stephen (Yale University Press, 2017)