Marxism and history - Fleischer, Helmut (Harper & Row New York, 1973)