A companion to Beowulf - Johnston, Ruth A. (Greenwood Press, 2005)