Publications by 'Gregory Chan'