Connect with us.
Sign up for Author Alerts for Friedrich Engels
Written by Friedrich Engels and Karl MarxIntroduction by Eric Hobsbawm
Written by Karl Marx and Friedrich EngelsIntroduction by Eric Hobsbawm
Written by Abraham Lincoln and Karl MarxEdited by Robin BlackburnContribution by Raya DunaevskayaIntroduction by Robin Blackburn