Sahih al-Bukhari 1059 | Islamic Vault