Publications by 'Ocean Y. H. Cheung'