Author: Md. Akhir Haji Yaacob.