Publications by 'David Yuen Chung Chan'