Tag Archives: niles eldredge

Book review: ‘Darwin: Discovering the Tree of Live’ by Niles Eldredge

A fascinating analysis of the development of Darwin's thinking.

The surprise punctuationist

On how Charles Darwin believed that evolution did not have to occur at a constant rate.