Abdul Sattar Hatita and Khalid Mahmoud

articles