Author: Mohd. Aizat Mohd. Salleh al-Hafiz