Sahih Ibn Hibban, p. 3390 · One good deed may be hoped to erase past offenses · Suhuf