Naseef, Fatima Umar profile picture

Naseef, Fatima Umar

Let's Live by the Quran: A Values-Based Interpretation of the Holy Quran