JSB Books
Log in
Arrows of the Queen — Mercedes Lackey The Art of War and Other Stories — Timothy Zahn At Winter’s End — Robert Silverberg The Backlash Mission — Timothy Zahn Bastion: Book Five of the Collegium Chronicles (A Valdemar Novel) — Mercedes Lackey The Battle of Space Fort Jefferson and Other Stories — Unknown Betrayer — C. J. Cherryh The Birthgrave — Tanith Lee

← Previous 9–16 of 6,153 Next 8 → All 50 at a time

The Last President (A Novel of Daybreak)

John Barnes

September 3, 2013 · Hardcover · Ace · 400 pp

First edition · ISBN 9781937007157 · English · US · Dewey 813/.54 · LC PS3552.A677 .L37 2013

Science Fiction

Hardcover

An author who “excels at combining the tension of the chase with the elements of science fiction,”* John Barnes delivered a fascinating and frightening scenario about the collapse of America’s political and social infrastructure following the destruction of modern technology. Now, the author of Directive 51 and Daybreak Zero continues his story of the wild postapocalyptic frontier—and humanity’s last desperate attempt to re-civilize their world…For more than a year, Heather O’Grainne and her small band of heroes, operating out of Pueblo, Colorado, have struggled to pull the United States back together after it shattered under the impact of the event known as Daybreak. Now they are poised to bring the three or four biggest remaining pieces together, with a real President and Congress, under the full Constitution again. Heather is very close to fulfilling her oath, creating a safe haven for civilization to be reborn.But other forces are rising too.Some people like the new life better...In a devastated, splintered, postapocalyptic United States, with technology thrown back to biplanes, black powder, and steam trains, a tiny band of visionaries struggles to re-create Constitutional government and civilization itself, as a new dark age takes shape around them.*Rocky Mountain News

More in A Novel of Daybreak (Book 3)

More by John Barnes

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