Publications by authors named "Ahmed B M Mehany"