The Routledge history of American science - Kneeland, Timothy W. (Routledge,)