Sahih al-Bukhari 6425 - Narrated by `Amr bin `Auf | Islamic Vault