Author: Hanafiah, Mohd. Jusuf.