Carl Brown rated Beowulf's Children: 3 stars

Beowulf's Children by Larry Niven
A new generation is growing up on the island paradise of Camelot, ignorant of the Great Grendel Wars fought when …
A new generation is growing up on the island paradise of Camelot, ignorant of the Great Grendel Wars fought when …