Publications by 'Hamid Benachour'