Robert J. Sawyer
Books by Robert J. Sawyer
Daydreaming in the Solar System
Surfing Saturn's Rings, Golfing on the Moon, and Other Adventures in Space Exploration
The Downloaded
The Oppenheimer Alternative
Quantum Night
WWW: Watch
Triggers
WWW: Wonder
Mindscan
Wonder
Book Three In The WWW Trilogy
Watch
Book 2 In The WWW Trilogy
Wake
Book One In The WWW Trilogy
WWW: Wake
Starplex
The Terminal Experiment
Illegal Alien
Flashforward
Distant Early Warnings
Canada's Best Science Fiction
Wake
Book One In The WWW Trilogy
Calculating God
A Novel
Iterations
And Other Stories
Identity Theft
And Other Stories
The Commons
Rollback
Sailing Time's Ocean
Rogue Harvest
Frameshift
Foreigner
Book Three of the Quintaglio Ascension
Fossil Hunter
Book Two of The Quintaglio Ascension
Getting Near the End
Far-Seer
Book One of the Quintaglio Ascension
Hominids
Volume One of The Neanderthal Parallax