Sahih al-Bukhari 1003 | Islamic Vault