An age of science and revolutions, 1600 - 1800 - Huff, Toby E. 1942- (Oxford University Press, 2005)