Recommendations from our site
“I think that he is one of the most intelligent people to live in the 20th century. Yet at the same time, surprisingly, he is an amazingly good teacher. This is quite an unusual combination.” Read more...
The best books on Accessible Science
David Bainbridge, Biologist