Sahih al-Bukhari 310 | Islamic Vault