The Cambridge companion to the Communist Manifesto - Carver, Terrell, 1946-; Farr, James, 1950- (Cambridge companions to philosophy, 2015)