Publications by 'Michael W. Y. Chan'