Islam, Politics, and Social Movements (Comparative Studies on Muslim Societies) by Edmund, III Burke | Menrva Books | MenrvaBooks