Science since 1500 - Dledge H T (1943)
Keywords: European Science