Author: Muhammad Yusof bin Ibrahim.