Publications by 'Hazem A. Ahmed'