Author: Mohd. Ghazali Haji Abbas.