Socialism and society.