Self and other: remarks on human nature and human culture