Sahih Ibn Hibban, p. 4666 · The Prophet's endurance of hardships in proclaiming God's command · Suhuf