The Norton history of technology (W.W. Norton, 1995)