Publications by 'Peter C. F. Chan'