Harland Miller Lecture at Royal Academy - £12