2017 Devlin Lecture 30th November 2017