Publications by 'Eng Soon Teo'