Sahih al-Bukhari 3101 | Islamic Vault