Capitalism, socialism, and democracy