Sahih al-Bukhari 5039 | Islamic Vault