David Talbot Rice Memorial Lecture 2023