Old English literature a guide to criticism with selected readings - Niles, John D (Chichester Wiley Black Well, 2016)