Author: Mohamad Sabri Yusoh.