Author: Nor Raizan Abd. Hamid.