People FacultyLecturersCourtesyEmeritiAdministrationGraduate StudentsScholars and Visiting Main content start David MacDonald Contact Email drmacd [at] stanford.edu