Publications by 'Abdelhafid Cherifi'