Afzaal, Ahmed. 2003. “The Origin of Islam As a Social Movement”. Islamic Studies 42 (2), 203–243. https://doi.org/10.52541/isiri.v42i2.4813.