Publications by 'Andrew S. M. Ang'