Author: Azahari bin Ibrahim.