Author: Mohd. Khairuddin Hashim.
Alternate names: Mohd. Khairuddin Hashim; Mohd Khairuddin Hashim Mohd Khairuddin Hashim