Publications by authors named "Magdy M A Shabana"