Publications by 'Kamal Hammouda'