Author: Hashim bin Haji Abd. Hamid