Sahih al-Bukhari 359 | Islamic Vault