The blind watchmaker

Michael Ruse
1987 Trends in Ecology & Evolution  
doi:10.1016/0169-5347(87)90158-3 fatcat:5duofvw5m5byrebxuea2kmewey