Pros: Makes you think about things you might take for granted Cons: none, quick read.
Let me start this out by saying that I am an atheist. This book did not change that fact. I am also a molecular biologist. Sawyer manages to explain very complex molecular processes as "regular" people can understand them, and yet he gets it right. There ...
Epinions.com periodically updates pricing and product information from third-party sources, so some information may be slightly out-of-date. You should confirm all information before relying on it.