The Juliet Mitchell Lecture: Professor Lila Abu-Lughod

4 September 2025