Publications by 'Eugene K. W. Ng'