Publications by 'Taher Hamza'