Everyone knows that altruism — selfless sacrifice for the sake of others — is the essence of virtue, right? But what if our understanding of the true meaning of “altruism” and “sacrifice” is completely mistaken? What if these ideas are actually destructive and harmful? From Ayn Rand’s perspective, our whole way of thinking about morality...