Sahih al-Bukhari 106 | Islamic Vault