Survey of Arab-Islamic Civilization - AlMayyal, Dana (2024)