Marxism and the methodologies of history - McLennan, Gregor