Sahih Ibn Hibban, p. 5646 · No Impurity or Deficiency in Paradise · Suhuf