Marxism, pluralism, and beyond : classic debates and new departures