Jami` at-Tirmidhi 1595 - What Has Been Related About Violating A Pledge | Criterion