The philosophy of Ibn Khaldun for Taha Hussein

48