Jennifer Rampling Associate Professor of History rampling@princeton.edu FacultyHistory and History of Science