Publications by 'K. Ng Michael'