Sahih al-Bukhari 4578 | Islamic Vault