Sahih Muslim 396 | Islamic Vault