Author: Ghazali bin Mayudin.