Sahih al-Bukhari 2856 | Islamic Vault