Evolution under the microscope

Reviews

The Blind Watchmaker by Richard Dawkins

A pessimistic estimate of the time required for an eye to evolve by Dan-E. Nilsson and Susanne Pelger