Publications by 'Ali A. Abdullah'