Completed Shelf: Recently Added
mjdillon1702
Recent Activity
In this book, his last, Carl Sagan shows once again his extraordinary ability to interpret the mysteries of life and the majesty of the universe for the general reader. In Billions and Billions Sagan applies what we know about science,...