Book: The Ancestor's Tale

Absolutely wonderful. A tour of our evolutionary ancestors back through time with many stops along the way to illuminate various aspects of Darwinism.