Sahih Ibn Hibban, p. 6330 · Report refuting the claim that a thousand years separate Ishmael and David · Suhuf