Sahih al-Bukhari 219 | Islamic Vault