Author: Sufean Hussin.