Author: Mohd. Shukri Hanapi.