Sahih al-Bukhari 663 | Islamic Vault