Sahih al-Bukhari 3178 | Islamic Vault