Publications by 'Taha B. Abdullah'