Author: Haji Abdullah Bin Abdul Mubin Al-Syafie, Ust. Zairul Mat Zain & Dr. Mohd. Puzhi Bin Usop