A History of technology - Singer, Charles (Oxford University Press, 1956)