Singer, Charles,

A short history of Scientific ideas to 1900 - xvii, 525 pages : illustrations ; 19 cm

509