Sahih al-Bukhari 59 | Islamic Vault