Publications by 'Ali Tawfiq'