Marx and Engels communist manifesto /
Lamb, Peter.
Marx and Engels communist manifesto / by Peter Lamb. - London : Bloomsbury, 2015. - 175 p.
9781472506788
communist
335.422 / LAM.M
Marx and Engels communist manifesto / by Peter Lamb. - London : Bloomsbury, 2015. - 175 p.
9781472506788
communist
335.422 / LAM.M