Publications by 'Ahmed H. ElDieb'