David Buchan Lecture 2022