Making modern science : - Bowler, Peter J. (University of Chicago Press, 2005)