Publications by 'Nasreddine Benahmed'