Sahih al-Bukhari 324 | Islamic Vault