Author: Amanatuzzakiah Abdul Halim