Publications by 'Eddie Y. M. Chan'