Rethinking the scientific revolution - Osler, Margaret J. (Cambridge University Press, 2000)