Ibn Khaldun
Abderrahman Ibn Khaldun