Author: Sharifah Hapsah Dato' Syed Hasan Shahabudin.