Sahih Muslim 628 | Islamic Vault