Publications by authors named "Essam Mohamed Ahmed"