This document discusses the concepts of egoism and altruism from both a psychological and ethical perspective. Psychologically, egoism suggests humans only act in self-interest while altruism means acting for others. Ethically, ethical egoism means one should act selfishly while ethical altruism means one should act for others' sake. The document explores views from Ayn Rand, who argued for ethical egoism, and Joseph Butler, who critiqued ethical egoism. It asks whether people can act selflessly from a psychological perspective and whether we can create moral principles for egoism or altruism from an ethical perspective.