Marxism and the methodologies of history - Mclennan, Gregor (NLB, 1981)