Muhammad Shirazi

Muhammad Shirazi

Grand Ayatollah Sayyid Muhammad al-Husayni al-Shirazi, commonly known as Imam Shirazi, was an Iranian-Iraqi Shia marja’ and political activist

Books By Muhammad Shirazi