Professor Abdullah Saeed
Abdullah Saeed, Sultan of Oman Professor of Arab and Islamic Studies, University of Melbourne & Advisor to SRP program, Nanyang Technological University, Australia
Abdullah Saeed, Sultan of Oman Professor of Arab and Islamic Studies, University of Melbourne & Advisor to SRP program, Nanyang Technological University, Australia See less
Professor Abdullah Saeed's Featured Books