Sir Richard Stone Annual Lecture