Sahih Ibn Hibban, p. 3508 · God placed truth on Umar's heart and tongue · Suhuf