Publications by 'Andy Cheok-man Chan'