Sahih al-Bukhari 3140 | Islamic Vault