Struggle for the soul

– Ayeda Naqvi While it is tempting to give in to anger, it is more important to take a deep breath and remember that…

Ayeda Naqvi on Sufism

Ayeda Naqvi makes some insightful remarks on Sufism in this article: So if Nafs al Amarra is our bossy, controlling self and Nafs al…