Historical and philosophical perspectives of science - Stuewer, Roger H. (Gordon and Breach, 1989)