Publications by 'Hamid Bouchachia'