Publications by 'Ernest Ng'