Author: Abu Bakar Hamid.