Sahih Muslim 3199 | Islamic Vault