Publications by 'Moaaz Hudhud Mughrabi'