Publications by 'Houssein Allam'