Which famous Islamic historian is known for his analysis of the rise and fall of civilizations?

A. Ibn Khaldun
B. Al-Tabari
C. Ibn Sa'di
D. Ibn al-Jawzi

Answer: Ibn Khaldun


Additional Information: Ibn Khaldun's 'Muqaddimah' analyzes social, economic, and political factors in civilizations.