Sahih al-Bukhari 6659, 6660 - The Covenant of Allah 'Azza wa Jall | Criterion