The Cambridge history of science. - Slotten, Hugh Richard, 1960-; Numbers, Ronald L., 1942-2023; Livingstone, David N., 1953- (Cambridge University Press, 2020)