JSB Books
Log in
The Infinite Sadness of Small Appliances A Novel — Glenn Dixon The Science of Good Cooking Master 50 Simple Concepts to Enjoy a Lifetime of Success in the Kitchen — Cook's Illustrated Magazine Editors Cook's Science How to Unlock Flavor in 50 of our Favorite Ingredients — The Editors at Cooks Illustrated Vampirella Vol. 4: Red Mass — Christopher Priest Red Sonja Vol. 4: Angel of Death — Mark Russell Best of Red Sonja — Various Vampirella Archives Volume 14 — Various Absolute Wonder Woman (2024-) #18 — Kelly Thompson

← Previous 161–168 of 5,992 Next 8 → All 50 at a time

Beowulf's Children

Larry Niven · Steven Barnes · Jerry Pournelle

November 15, 1995 · Hardcover · Tor · 382 pp

First edition · ISBN 9780312855222 · English · US · Dewey 813.54 · LC PS3564.I9 .B46 1995

Science Fiction

Hardcover

"Once upon a long, long time ago, our parents and grandparents left a place called Earth. They traveled across the stars in a ship called Geographic to find paradise."Camelot is an island paradise for some perhaps, but not for us. There dwell monsters. These huge hulking inhabitants, called Grendels, bring only death and destruction to humankind.That we survived those first battles at all is a miracle. That we came to prosper is, for those who endured those awful times, beyond comprehension. Amazingly enough, Camelot, for most, will come to be the paradise we dreamed of.But a new generation is growing up, ignorant of the Great Grendel Wars. Setting out for the mainland, these rebellious men and women are bent on exploration, ready to fight any Grendels that get in their way, indifferent to their parents' past.On the mainland called Avalon, however, there are monsters that dwarf the ones their parents fought, and as the young people will learn, monsters also dwell in the human heart. For Avalon does not give up her secrets easily, and some of those mysteries are wicked as sin, blacker than the grave.

More by Larry Niven

Partial where an author was entered under two spellings — 34 such pairs are being merged in CLZ.