Sahih Muslim 679 | Islamic Vault