Publications by authors named "Mahmoud A E Hassan"