Making modern science

by Peter J. Bowler, Iwan Rhys Morus

Bowler & Morus explore the history of science & its influence on modern thought.