Sherman Lecture: Prof. David Kennedy