Sahih Muslim 3095 | Islamic Vault