Sahih Ibn Hibban, p. 7561 · God concealed the Prophet from polytheists seeking to harm him · Suhuf