Marx, Engels and dialectics - Carver, Terrell 1946- (1980)