Tag Archive for: Mokrane Guezzou

Photo by Ravi Roshan on Unsplash; abridged Ihya Ulum al-Din

New Translation of the Abridged Ihya Ulum al-Din

Mokrane Guezzou has completed a new translation of Salah Ahmad…