Robert Sawyer

6 books

304 pages first pub 1996 (editions)

fiction science fiction adventurous challenging medium-paced

685 pages first pub 2015 (editions)

fiction science fiction speculative fiction adventurous challenging slow-paced

missing page info first pub 2019 (editions)

fiction horror magical realism science fiction informative medium-paced

382 pages missing pub info (editions)

nonfiction classics literary medium-paced

426 pages missing pub info (editions)

314 pages missing pub info (editions)

nonfiction literary reference science informative medium-paced