Academic Director of the Understanding and Answering Islam Program at Ravi Zacharias International Ministries, Director of the Centre for the Study of Islam at the Melbourne School of Theology

Share on facebook
Share on twitter
Share on whatsapp
Share on email