Author: Al-Habib Muhammad Rizieq bin Husein Syihab.