Sahih al-Bukhari, p. 1002 · Secret Charity · Suhuf