Sahih Ibn Hibban, p. 3201 · Description of the heavens' inhabitants at the descent of revelation · Suhuf