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