Concepts of science a philosophical analysis - Achinstein, Peter 1935- (Johns Hopkins Press, 1971)