Dr. Muhammad Al-Bahyy

Former dean of the Faculty of Theology at Al-Azhar University.