Craig's favorite science fiction
Here are my top 20 favorite science fiction books.

The title links are to Wikipedia

The author links are to the MIT Science Fiction Society Library.


  1. Hardwired by Walter Jon Williams (1986)
  2. Snow Crash by Neal Stephenson (1993)
  3. Ender's Game by Orson Scott Card (1977, 1985)
  4. The Final Reflection by John M. Ford (1984)
  5. Neuromancer by William Gibson (1984)
  6. The Forever War by Joe Haldeman (1974)
  7. Protector by Larry Niven (1973)
  8. The Man Who Never Missed by Steve Perry (1985)
  9. The Two Faces Of Tomorrow by James P. Hogan (1979)
  10. Mindkiller by Spider Robinson (1982)
  11. Russian Spring by Norman Spinrad (1991)
  12. Web of Angels by John M. Ford (1980)
  13. Lethal Interface by Mel Odom (1992)
  14. The Probability Broach by L. Neil Smith (1980)
  15. Roadmarks by Roger Zelazny (1979)
  16. When Gravity Fails by George Alec Effinger (1987)
  17. The Turing Option by Harry Harrison (1992)
  18. Dune by Frank Herbert (1965)
  19. The Pride Of Chanur by C. J. Cherryh (1981, 1982)
  20. Human Error by Paul Preuss (1985)

[email Craig]