Publications by 'Mohamed Ahmed Hail'