Publications by 'Idriss Bennacef'