Sahih al-Bukhari 328 | Islamic Vault