Publications by 'Hamdi Mahmoud'