Sahih al-Bukhari 255 | Islamic Vault