Sahih al-Bukhari 668 | Islamic Vault