Author: Afifi Haji Ahmad.