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)