Author: Bujang bin Mohammed Nor.