Author: Sayyid Abu Muhammad Kavish Nadavi