Beowulf by All - Abbott, Jean; treharne, elaine; Fafinski, Mateusz