A history of technology - Singer, Charles Joseph, 1876-1960, (Oxford University Press, 1954)