The Crucible of Socialism.

410pp. 8vo, cloth, d.w. Atlantic Highlands: Humanities Press, (1987). vg

Binding: Hardcover
Language: English
ISBN: 0391033735

Price: $20.00

Item #177030

See all items in COMMUNISM, SOCIALISM
See all items by ,