Al-Helou, Sadiq Yasin. 2009. “The Social Movement Evolution and the Civilized Challenge According to Ibn Khaldun”. Journal of Arts 1 (5):50-80. https://doi.org/10.35696/.v1i5.475.