Discover magazine picks the 25 greatest science books of all time. Darwin, Newton, and Galileo top the list.