Publications by 'Taha E. Taha'