Publications by 'Mehdi Hamrouni'