The third annual Barry O'Keefe Lecture