Author: Hang Tuah Arshad.