The blind watchmaker - Dawkins, Richard 1941- (Longman Scientific & Technical, 1986)