Publications by 'Mohamed Hammouda'