Sahih Muslim 4056 | Islamic Vault