Islam : historical, social, and political perspectives - Waardenburg, Jacques. (de Gruyter,, 2002)