Publications by authors named "Eshrak H Gamal"