2019 Thelma Cardwell Lecture June 26, 2019 Bahen Centre for Information Technology University of Toronto 40 St George St. Toronto, ON M5S 2E4