Sahih al-Bukhari 3144 | Islamic Vault