Sahih Muslim 2189 | Islamic Vault