Author: Abdul Rashid bin Ngah.