Marxism and history - Perry, Matt (Macmillan, 2002)