Sahih al-Bukhari 2982 | Islamic Vault