Publications by 'Martin W. Y. Poon'