John Power Memorial Lecture