Sahih al-Bukhari 171 | Islamic Vault