Download Science Fiction books for free

Fracture Me (Shatter Me )
Clean Code (Robert C. Martin Series)
The Illustrated Man by Ray Bradbury
Unravel Me (Shatter Me )
Lucifer's Hammer by Larry Niven
The Rest of the Robots (Robot, chronological order ) Free Download
The Pastor by Eugene H. Peterson
The Cosmic Serpent by Jeremy Narby
Annabel (Delirium )
The C Programming Language
Introduction to Algorithms
Letters from an Astrophysicist
Ready Player One  by Ernest Cline
Zoey Punches the Future in the Dick (Zoey Ashe )
Life 3.0 by Max Tegmark
Destroy Me (Shatter Me )
Red Mars (Mars Trilogy )
The Edge (The Anomaly Quartet )
The Ringworld Engineers (Ringworld )
Second Foundation (Publication Order)
A Canticle for Leibowitz
Bad Science by Ben Goldacre
Refactoring: Improving the Design of Existing Code
Behave by Robert M. Sapolsky