Open Library
Sci-Fi
The future, written before it arrives.
21,041 books

So long, and thanks for all the fish
Douglas Adams

American Gods
Neil Gaiman

Last and First Men
Olaf Stapledon

A Canticle for Leibowitz
Walter M. Miller Jr.

The Scarlet Plague
Jack London

Key Out of Time
Andre Norton

Dune Messiah
Frank Herbert

A Feast for Crows
George R. R. Martin

Cat's Cradle
Kurt Vonnegut

On Writing
Stephen King

Sphere
Michael Crichton

The Eye of the World
Robert Jordan

Ubik
Philip K. Dick

Looking Backward, 2000-1887
Edward Bellamy

The Andromeda Strain
Michael Crichton

Triplanetary
Edward E. Smith

Galactic Derelict
Andre Norton

Out of the Silent Planet
C. S. Lewis

Prey
Michael Crichton

Life, the Universe and Everything
Douglas Adams