Sahih al-Bukhari 166 | Islamic Vault