Publications by 'Nathan Raymond Chan'