IDEAS ABOUT SELFISHNESS AND POLITICS, ECONOMICS AND RELIGION...