Teaching

Modules

Prophet Muhammad and Imam Ali in Muslim Discourse; Shi'i Islam: History, Thought & Practice and Walking in the Footsteps of the Fatimids