Author: Hasanuddin M. Isa
Alternate names: Hasanuddin Md Isa; Hasanuddin Md Isa.