Author: Shah Muhammad Rukan al-Din Naqshbandi Alori