Scientific change : historical studies in the intellectual, social and technical conditions for scientific discovery and technical invention, from antiquity to the present - Crombie, A. C. (Heinemann, 1963)