Mohamad Abdalla

Founding Director of the Centre for Islamic Thought and Education, University of South Australia.