Singer, Charles, A short history of Scientific ideas to 1900 - xvii, 525 pages : illustrations ; 19 cm Dewey Class. No.: 509