A far light : a reading of Beowulf - DiNapoli, Robert, (Cambridge Scholars Publishing, 2016)