Main currents of scientific thought ; a history of the sciences. - Mason, Stephen F. (H. Schuman,, 1953)