Publications by 'Amar Bouafassa'