Publications by authors named "Esam R Ahmed"