The Cambridge History of Islam

GPTKB entity