Author: Mohd. Ali bin Kamarudin.