The unfinished revolution : Marxism and communism in the modern world - Ulam, Adam Bruno, 1922- (Westview Press, 1979)