The ascent of science - Silver, Brian L. (Oxford University Press, 1998)