Socialism and justice. .