Beowulf
Keeping, Charles,1924-1988.
Crossley-Holland, Kevin.
Oxford Oxford University Press
1987, c1982
Originally published: 1982