Author: Abdul Rahman Hussin.