Publications by 'Ali Moussaoui'