Marxism versus Egalitarianism: which way forward? How to get from here to there.