Sahih al-Bukhari 1666 - Narrated by `Urwa | Islamic Vault