Publications by 'Ali Hadda'