A short history of scientific ideas to 1900 - Singer, Charles, 1876-1960 (Oxford paperbacks ;, 1959)