Sahih Ibn Hibban, p. 3598 · The Angel Gave the Prophet Glad Tidings of This · Suhuf