Sahih al-Bukhari 673 | Islamic Vault