Sahih al-Bukhari 121 | Islamic Vault