Five Foundations for Ethical Thinking,”• We cannot pick and choose our ethical principles subjectively• If we are reasonable, we should respect clear-cut ethical principles• We must learn how to apply ethical concepts and principles to ethical issues• We should distinguish ethical principles from other domains (law, religion, ideology, societal norms
and taboos)• We should recognize egocentrism and sociocentrism as significant barriers to sound ethical reasoning”