Publications by 'Iyad Abumoghli'