Friedrich Engels, German socialist and collaborator and supporter of Karl Marx, 1879.
Friedrich Engels, German socialist and collaborator and supporter of Karl Marx, 1879. Engels lived mainly in England from 1842. He co-operated with Marx on the writing of the Communist Manifesto (1848). (Colorised black and white print). (Photo by Print Collector/Getty Images)