Beowulf, Swedes and Geats - Farrell, Robert T. (University College London, 1972)