Analyzing Marx: Morality, power and history - Miller, Richard W (1984)