Publications by 'Nathan Ng'