Ибн Хальдун
Ibn Khaldun al-Hadrami