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