Review (not rated)
I'm reading this book like most other students, but not for any history class. I'm reading it for biology. Yes - biology. Why? Because this book is that good that, of all the books written, my biology teacher decides that we should read this book for the class as extra credit. It is a great book. Everyone who's commented has covered all the fields... so I'd say read it. It's worth it. If you think it's boring, skip to another section. It's good.