Publications by 'Mehdi Snene'