Contemporary Islamic movements in historical perspective - Lapidus, Ira Marvin (University of California, Institute of International Studies, 1983)