Sahih al-Bukhari 655 | Islamic Vault