Professor Neil Ormerod to Deliver Lonergan Lecture, Friday, October 12