Author: Rahmat Allah Khalil al-Rahman