Sahih al-Bukhari 35 | Islamic Vault