Walter Sinnott-Armstrong2017 Distinguished Visiting ProfessorDuke Universityws66@duke.eduPast Visiting Professors