christopherxjjensen.com
The Tangled Bank: An Introduction to Evolution
I am on the lookout for a new textbook for my non-majors Evolution course, so I was excited to check out Carl Zimmer’s new book “The Tangled Bank: An Introduction to Evolution”, published this year…