Marxism and Democracy - Cohen, Robert S.