The Ed Stone Lecture 2019