A history of technology / - Singer, Charles Joseph,; Jaffé, E. (Clarendon press,, 1955)