Sahih Ibn Hibban, p. 7858 · Shayatin Barred from Heavenly News and Meteors Hurled at Them When Islam Appeared · Suhuf