Author: Mohd. Ibrahim Haji Mohamed.