Friedrich Engels (1820-1895)

Friedrich Engels co-authored The Communist Manifesto with Karl Marx in 18