Publications by authors named "Ashraf H Abourahma"