A Companion to Beowulf, Paperback/Ruth A. Johnston