Al-Helou, S. Y. (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