the views of Karl Marx and Jean-Jacques

Compare and contrast the views of Karl Marx and Jean-Jacques Rousseau on the ideal form of government. In what sense do both views embrace democratic ideals? How does American democracy differ from both Marx’s socialism and Rousseau’s conception of a state run by the general will of the people?