Sahih Muslim 471 | Islamic Vault