Companion to the history of modern science - G.N. Cantor...et al (Routledge, 1996)