The German Revolution, 1917-1923
Historical Materialism
Published by: Haymarket Books
Imprint: Haymarket Books
980 Pages, 6.00 x 8.90 x 2.60 in
- Paperback
- 9781931859325
- Published: May 2006
$65.00
Other Retailers:
Published by: Haymarket Books
Imprint: Haymarket Books
980 Pages, 6.00 x 8.90 x 2.60 in
$65.00
Other Retailers: