by Mikhail Bakunin
publisher: Prometheus Books publish date: May 1st 1992
format: paperback pages: 248
language: English
ISBN:
0879757450 (9780879757458)
publisher: Ardis publish date: April 1st 1985
format: Unknown Binding pages: 248
language: English
ISBN:
0882336452 (9780882336459)
publisher: Ardis publish date: April 1st 1985
format: Unknown Binding pages: 248
language: English
ISBN:
0882336460 (9780882336466)