Author: Teh Keng Seng, Loh Cheng Yee, Joseph Yeo, Ivy Chow