Sahih Ibn Hibban, p. 7568 · Polytheists routed by the handful of dust he threw · Suhuf