Books by Francesca Bray
Technology in World Civilization, revised and expanded edition
The new edition of a milestone work on the global history of technology.