Sahih Muslim 3504 | Islamic Vault