The blind watchmaker - Dawkins, Richard, 1941- (Norton, 1986)