Publications by 'Hussein M. Haglan'