Engels, Friedrich
(1820-1895) German socialist and co-author of The Communist Manifesto.
Subject:
World History [1]
Vocabulary:
Conflict [2]
(1820-1895) German socialist and co-author of The Communist Manifesto.