Al-Ahram Center for Historical Studies

GPTKB entity