Author: Mohammed Shaari bin Sam Abdul Latiff.