Publications by 'Kenneth W. H. Ng'