Tim Flannery Lecture at UBC