Author: Mohd. Zainudin Haji Abdullah.