JSB Books
Log in
Betrayer of Worlds: Prelude to Ringworld (Fleet of Worlds series Book 4) — Lerner, Edward M. The Death of Caesar: The Story of History's Most Famous Assassination — Barry Strauss Destroyer of Worlds (Fleet of Worlds series Book 3) — Lerner, Edward M. Fate of Worlds (Ringworld Book 5) — Lerner, Edward M. Fleet of Worlds — Lerner, Edward M. From Caesar to Augustus (c. 49 BC–AD 14) (Guides to the Coinage of the Ancient World) — Clare Rowan The Hellenistic World: Using Coins as Sources (Guides to the Coinage of the Ancient World) — Peter Thonemann Juggler of Worlds: 200 Years Before the Discovery of the Ringworld (Fleet of Worlds series) — Lerner, Edward M.

← Previous 57–64 of 5,979 Next 8 → All 50 at a time

Frameshift

Robert J. Sawyer

June 15, 1997 · Hardcover · Tor · 347 pp

First edition · ISBN 9780312863258 · English · US · Dewey 813/.54 21 · LC PR9199.3.S2533 F73 1997

Science Fiction

Hardcover

Pierre Tardivel is a scientist working on the Human Genome Project with the Nobel Prize winner Dr. Burian Klimus. A driven man, Pierre works with the awareness that he may not have long to live: he has a fifty-fifty chance of dying from Huntington's disease, an incurable hereditary disorder of the central nervous system. While he still has his health, Pierre and his wife decide to have a child, and they search for a sperm donor. When Pierre informs Dr. Klimus of their plan, Klimus makes an odd but generous offer: to be the sperm donor as well as to pay for the expensive in vitro fertilization. Shortly thereafter it transpires that Klimus may be hiding a grim past: he may be Ivan Marchenko, the notorious Treblinka death-camp guard known as Ivan the Terrible.While digging into Klimus's past with the help of Nazi hunter Avi Meyer, Pierre and his wife discover that Pierre's insurance company has been illegally screening clients for genetic defects. The two lines of investigation begin to converge in a sinister manner, while they worry about the possibility of bearing the child of an evil, sadistic killer...

More by Robert J. Sawyer

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