Perspectives on human nature