Author: Anuar Mohd. Nor Arai.