Janice Pogue Distinguished Lecture. McMaster University.