Publications by 'Michael C. L. Yip'