Islam and the encounter of civilizations in the Middle Ages

50