Publications by 'Abdel Magid S. Hamouda'