AFZAAL, A. The Origin of Islam as a Social Movement. Islamic Studies, v. 42, n. 2, p. 203–243, 30 Jun. 2003.