Beowulf: An Anglo-Saxon Epic Poem - Hall, J. Lesslie (John Lesslie), 1856-1928 [Translator]