Author: Mohd. Nasir Omar.