The New Cambridge History of Islam

GPTKB entity