Sahih al-Bukhari 2872 | Islamic Vault