Sahih al-Bukhari 584 | Islamic Vault