Publications by 'David Shu Cheung'