Sahih al-Bukhari 3436 | Islamic Vault