Publications by 'Andrew Hin Cheong Chan'