Sahih Muslim 129 | Islamic Vault