Publications by 'Karim Benalia'