Prof Mamdani delivers a TB Davie Memorial Lecture