Ibn Khaldun (1332-1406 CE), the preeminent Arab historian, sociologist, and philosopher, stands as a colossus at the intersection of medieval Islamic and Wes...
View in Alexandria