Sahih al-Bukhari 216 | Islamic Vault