Publications by 'Mohamed Barbouch'