Sahih al-Bukhari 676 | Islamic Vault