Publications by 'Omar Mounaouar'