Sahih al-Bukhari 251 - Narrated by Abu Salama | Islamic Vault