Beowulf & other stories : an introduction to Old English, Old Icelandic, and Anglo-Norman literature / - North, Richard,; Allard, Joe, (Pearson,, 2007)