craigconsidinetcd.com
Talks
2018 Forum for Promoting Peace in Muslim Societies, Abu Dhabi – Invited Speaker, “Christian Scholar Examines Prophet Muhammad’s Covenants and Pluralism.” December. The Parliament …