Author: Teh, Yik Koon.