The Cambridge history of science edited by Theodore M. Porter, Dorothy Ross. - Porter, Theodore M., 1953-; Ross, Dorothy (Cambridge University Press, 2003)