Author: Tan, Moh Goan.