Science and technology in world history : an introduction / James E. McClellan III and Harold Dorn. - McClellan, James E. (1946- ). (Johns Hopkins Paperback, 1999)