Muhammad Abdel Haleem
Muhammad Abdel Haleem is King Fahd Professor of Islamic Studies at the School of Oriental and African Studies, University of London.
Muhammad Abdel Haleem is King Fahd Professor of Islamic Studies at the School of Oriental and African Studies, University of London.