Author: Ibrahim bin Abu Bakar.