Along the way the reader is necessarily introduced to the stunningly simple principles of evolution and shown unequivocally how they give rise to the staggering array of diversity and complexity that surrounds us. This book, along with Climbing Mount Improbable, is one of the very best lessons in evolutionary theory available to the lay person.
Unputdownable. A thrilling roller coaster ride through nature. A scenic route filled with screams of excitement and wonder. A workout for the brain....Continua