Sahih al-Bukhari, p. 2906 · Ibn Abbas on Surah al-Anfal: Revealed About Badr · Suhuf