A history of technology. - Singer, Charles; Holmyard, Eric John, 1891-1959; Hall, A. R (Clarendon Press, 1967)