Abdul-Azim Ahmed Author

Abdul-Azim Ahmed is Deputy Director and Research Associate at the Centre for the Study of Islam in the UK, at Cardiff University, UK.