Sahih Muslim 1787 - Upholding Covenants | Criterion