Author: Abu Abdullah Hj. Hanafi bin Hj. Dollah