Margaret Reynold Memorial Lecture