Publications by 'Arafat E. Hegazy'