David Pakman: Are there interesting differences to you between terms like liberal, Democrat and left-wing. He says Marxist is right now very popularly being used by some on the right to attack Democrats. "Are we defining these terms because we want to compare and contrast the ideas that a particular group might bring to the discussion?" he asks.