Sahih al-Bukhari, p. 2495 · The Angels' Presence at Badr · Suhuf