Sahih Ibn Hibban, p. 7856 · God Warding Off the Polytheists' Plots of Insults and Curses from His Chosen One · Suhuf