Publications by 'Essam E. M. Mohamed'