Author: Hashim Amir Hamzah.