ابن خلدون
Scientific Prediction in Historical Sociology: Ibn Khaldun meets Al Saud