Publications by 'Omar Cherrak'