Publications by 'Mohamed Elhadi'