Sahih Muslim 4956 | Islamic Vault