Technology in world history - Carlson, W. Bernard (Editor) (New York, 2005)