Author: Abdul Manaff Ahmad Zainie.