Publications by 'Hadeel Shihadeh'