Author: Rosli Abidin Yahya.