A History of technology - Williams, Trevor Illtyd (Clarendon Press, 1984)