Author: Ida Madieha bt. Abdul Ghani Azmi.