Connect with us.
Written by Victor HugoTranslated by Charles E. Wilbour
Written by Victor HugoTranslated by Julie RoseIntroduction by Adam Gopnik
Written by Random House
Written by Karl Marx and Friedrich EngelsIntroduction by Eric Hobsbawm
Written by Friedrich Engels and Karl MarxIntroduction by Eric Hobsbawm