Publications by 'Azzeddine Riahi'