Publications by 'Mohamed G. Mahdy'