Sahih al-Bukhari 2229 | Islamic Vault