Author: Mahayudin Haji Yahaya.