Publications by 'Andy K. M. Chan'