The Ed Stone Lecture 2018