Author: Ali Haji Ahmad.