Marx Engels
The essential left Engels, Marx - London Unwin Paperbacks 1986 - 306p.
0043350569
Communism-Collected works
335.43 / E78
The essential left Engels, Marx - London Unwin Paperbacks 1986 - 306p.
0043350569
Communism-Collected works
335.43 / E78