Publications by 'Nabeil Eltayieb'