Contemporary Islamic movements in historical perspective - Lapidus, Ira M. (Universidad of California, 1983)