Mustafa Shah
Senior Lecturer in Islamic Studies at SOAS University of London