Author: Mohd. Amiruddin Fawzi Bahaudin.