Best Science Books of All-Time

In the fast-paced world of new discoveries, it is no surprise that science books are the most widely read books. Today, we have innumerable books exploring the implications of new inventions in relation to their past history as well as future breakthroughs. Here is a compilation of top 20 science books for every science geek. You can also download the books from the links given alongside.
List of Top Rated Science Books
The Singularity Is NearRay KurzweilDownload
Pale Blue DotCarl SaganDownload
E=mc2 David BodanisDownload
Physics of the FutureMichio KakuDownload
Surely You’re Joking, Mr. Feynman!Richard FeynmanDownload
HyperspaceMichio KakuDownload
Genetic EngineeringMae-Wan HoDownload
Homo Deus: A Brief History of TomorrowYuval Noah HarariDownload
A Short History of Nearly EverythingBill BrysonDownload
The Naked ApeDesmond MorrisDownload
The Blind WatchmakerRichard DawkinsDownload
The Origin of SpeciesCharles DarwinDownload
The Demon-Haunted WorldCarl SaganDownload
The Human ZooDesmond MorrisDownload
The Tao of PhysicsFritjof CapraDownload
 The Grand DesignStephen HawkingDownload
The Web of LifeFritjof CapraDownload
A Brief History of TimeStephen HawkingDownload
The Selfish GeneRichard DawkinsDownload
GermsJudith MillerDownload