Cause and Effect in Beowulf by Martin Puhvel