Sahih Muslim 670 | Islamic Vault