Sahih al-Bukhari 621 | Islamic Vault