Sahih al-Bukhari 3970 | Islamic Vault