Publications by 'Hassen T. Dorrah'