Marx and Engels on the Scottish Highlands - Davidson, Neil 1957- (2001)