Publications by 'Thomas Y. L. Ang'