by Franz Mehring
publisher: Routledge publish date: September 24th 2003
format: hardcover pages: 575
language: English
ISBN:
0415313333 (9780415313339)
publisher: University of Michigan Press publish date: December 1st 1962
format: paperback pages: 575
language: English
ISBN:
0472060732 (9780472060733)
publisher: Humanities Press Intl publish date: December 1st 1981
format: paperback pages: 575
language: English
ISBN:
0391023055 (9780391023055)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 605
language: English
ISBN:
1299997155 (9781299997158)
publisher: Routledge publish date: August 16th 2013
format: ebook pages: 608
language: English
ISBN:
1134558902 (9781134558902)
publisher: Routledge publish date: August 16th 2013
format: ebook pages: 608
language: English
ISBN:
113455883X (9781134558834)