Author: TAN CHEE KHOON.