Publications by 'Hasan Aljabbouli'