Sahih al-Bukhari 4876 - Narrated by Yusuf bin Mahak | Islamic Vault