Author: Wan Abdul Manan bin Wan Muda.