Sahih al-Bukhari 3089 | Islamic Vault