CAPITALISM, SOCIALISM AND DEMOCRACY