Publications by 'Rabah Tarafi'