Author: Mohd Hairudin Amin, Kamarul Azmi Jasmi