Beowulf on the beach by Jack Murnighan | Menrva Books