Publications by 'Eslam Nofal'