A short history of scientific ideas to 1900 - Singer, Charles Joseph 1876-1960 (Oxford)
xviii, 525 s.