Ibn Khaldun as a Social Holist Philosopher 2023 Vol.3, No.2 العصر October 6, 2023October 12, 2023Rizwan Mughal Saad Malook, Pages: 87-98