Author: Chee, Kim Loy.