Frederick Engels (1820-1895)
philosophy - marx - engels - Marxism - dialectics - communism - metaphysical - knowledge - ethics - politics - aesthetics - psychology - Frederick Engels (1820-1895)
PHILOSOPHY.