Author: M. Noh Dalimin.