Sahih al-Bukhari 1009 | Islamic Vault