Publications by 'Azeddine Hamadi'