Osler, Margaret J. [ed.] Rethinking the scientific revolution Osler, Margaret J. [ed.] - Cambridge 2000 Dewey Class. No.: BK / T00 OSL