The Hidden Truth About Altruism: Why Self-Sacrifice Is Not the Moral Ideal | SnapBooks