The A to Z of Marxism - Walker, David Martin (A to Z guide series ;, 2009)