Sahih Muslim 669 | Islamic Vault