Sahih Muslim 3866 | Islamic Vault