The nature of science : the history of science in western culture since 1600 - Knight, David M. (David Marcus), 1936- (A. Deutsch, 1976)