Zahra, Arjmand. “Evolution of Societies: A Comparative Study of Ibn Khaldun and Herbert Spencer”. Ittesaal – Journal of Connecting Discourses, vol. 1, no. 1, June 2024, pp. 29-40, https://doi.org/10.64984/ijcd.1.1.2024.03.