Articles by Mahfoudh A.M. Abdulghani (1)