Publications by 'Mena Nagy A. Khalaf'