by Paul Avrich
publisher: AK Press
publish date: September 1st 2005
format: paperback pages: 320
language: English
ISBN:
1904859488 (9781904859482)
publisher: W W Norton & Co Ltd publish date: January 1st 1980
format: paperback pages: 303
language: English
ISBN:
0393008975 (9780393008975)
publisher: Princeton University Press publish date: November 1st 1971
format: paperback pages: 303
language: English
ISBN:
0691007667 (9780691007663)
publisher: Greenwood Press
format: hardcover pages: 303
language: English
ISBN:
0313225710 (9780313225710)