Publications by 'Mourtada Benazzouz'