Author: Mohd. Firdaus al-Amry.