Author: Haji Abdullah Bin Abdul Mubin Al-Syafie