Science and technology in world history: an introduction - McClellan, James E.; Dorn, Harold (The Johns Hopkins University Press, 2006)