UBC Niven Lecture: Joshua Greene