A short history of scientific ideas to 1900 - Singer, Charles Joseph (Clarendon Press, 1959)