Socialist and Liberal Principles