Publications by 'Alan T. L. Cheung'