Sahih al-Bukhari 1040 | Islamic Vault