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