Sahih al-Bukhari 1045 | Islamic Vault