Author: Husin, Mohd. Firdaus.