Islam in Process: Historical and Civilizational Perspectives (Yearbook of the Sociology of Islam) by Johann P. Arnason | Menrva Books | MenrvaBooks