Sahih al-Bukhari, p. 2106 · The story of Gog and Magog · Suhuf