Scientific revolution - Bullough Vern L Ed. (1970)
Keywords: European science