Publications by 'Ayman E. Taha'