Publications by 'Brian Y. Chan'