Publications by 'Jim M. Ng'