Author: Mohd. Safar Hasim.