Author: Mansor Mohd. Noor.