People FacultyLecturersCourtesyEmeritiAdministrationGraduate Students David MacDonald Contact Email drmacd [at] stanford.edu