The Matters in Which Allah Has Made a Covenant With Believing People in Exchange for Their Exercising Patience in Their Suffering

Al-Kāfi|Volume 2|Book 1|Chapter 105