Stephen Teo is Associate Professor in the Wee Kim Wee School of Communication and Information, Nanyang Technological University, Singapore.