Evangelical Theological Seminary in Cairo

GPTKB entity