Sahih al-Bukhari 4112 | Islamic Vault