Sahih al-Bukhari 670 | Islamic Vault