Publications by 'Noureddine Benmessaoud'