Publications by 'Brian P. W. Chan'