A short history of science to the nineteenth century - Singer, Charles, 1876-1960 (Clarendon Press, 1941)