Publications by 'Mohamad Kaâniche'