As I see it: The puzzle of perfection
Denton, M. 1991.  Facts and Faith 5(1):9. CELD ID 6351

Abstract
"The intuitive feeling that pure chance could never have achieved the degree of complexity and ingenuity so ubiquitous in nature has been a continuing source of skepticism ever since the publication of the Origin of Species; and throughout the past century there has always existed a significant minority of first-rate biologists who have never been able to bring themselves to accept the validity of Darwinian claims....