Sahih Ibn Hibban, p. 5710 · Explanation that thinking well of God may benefit in the Hereafter those God intends good for · Suhuf