Publications by 'Mahmoud Mohamed Bahnasy'