David Mac

Prof of Islamic culture and philosophy of religion