Publications by 'Khalid Bouriche'