Future Shock
Alvin Toffler
Ring
Stephen Baxter
The White Dragon
Anne McCaffrey
Doctor Who: The Horns of Nimon
Terrance Dicks
Survival of the Sickest: A Medical Maverick Discovers Why We ...
Sharon Moalem; Jonathan Prince