'Beowulf' and Celtic Tradition, by Martin Puhvel