Articles by Mohamed A. Al-Maatouq (1)