The Art of Resistance in Islam
The Art of Resistance in Islam: The Performance of Politics Among Shi’i …
New Masters of Public Administration launched for faith leaders
The Department of Theology and Religion at the University of Birmingham …
The Art of Resistance in Islam: The Performance of Politics Among Shi’i …
The Department of Theology and Religion at the University of Birmingham …