Academic Appointments


  • Emeritus Faculty, Acad Council, History

Program Affiliations


  • Modern Thought and Literature
  • Program in History & Philosophy of Science

2023-24 Courses


Stanford Advisees


All Publications