Sahih al-Bukhari 4560 | Islamic Vault