Publications by 'Allaoua Refoufi'