Sahih al-Bukhari 105 | Islamic Vault