Riyad as-Salihin 29 - Patience and Perseverance | Criterion