Sahih Ibn Hibban, p. 5597 · God's Promise to Please the Prophet Regarding His Nation · Suhuf