Professor Emeritus of Islamic History at the Center for Muslim-Christian Understanding John O Voll

About

Some information is missing for this author.