Publications by 'Mohamed Abdelkareem'