Special Lecture: Allan Macinnes