Sahih Ibn Hibban, p. 5596 · The Prophet and His Nation Will Be Witnesses Over Nations · Suhuf