Publications by 'Michael M. K. Cheung'