Sahih Ibn Hibban, p. 5295 · Hastening to Oaths and Testimony in the Last Days · Suhuf