Publications by 'Anthony C. H. Ng'