National liberation and socialism: Two essays by Eric Blanc