Cause and effect in Beowulf : motivation and driving forces behind words and deeds /
Puhvel, Martin.
Lanham, MD : University Press of America,
2005.