Beowulf on the Beach

Beowulf on the Beach

A fun book for those of us who don't naturally love the greats.