Sahih Muslim 3149 | Islamic Vault