Publications by 'Mohamed Ahmed Eshag'