Al-Sayyid, Mustapha Kamel. " Social Movements as Agents of Revolutionary Change in Egypt: The Decreasing Returns of Path Dependence." Kasarinlan: Philippine Journal of Third World Studies [Online], 29.2 (2014): 137-170. Web. 4 Aug. 2025