Publications by 'Hamza Tarik Sadouk'