Gates Cambridge Annual Lecture 7 March 2017