Disturber of the Hearts by Ibn al-Jawzi

Disturber of the Hearts by I

Regular price £5.50 Sale price £6.60 Unit price per
Shipping calculated at checkout.
The discerning scholar is adept at diagnosing the various spiritual illnesses resulting from sins, and treating the malaise in the heart. If he finds a person failing into despair, he tries to ignite the spark of hope in the he

Share this Product