Articles by Khaled A. Al-Rasheid (2)