Comrades : communism :a world history - Service, Robert, 1947- (Pan Books, 2008)