Author: Jaffary Awang.