Sahih al-Bukhari 308 | Islamic Vault