publisher: Oneworld Publications publish date: October 3rd 2008
format: paperback pages: 398
language: English
ISBN:
1851686290 (9781851686292)
publisher: Lawrence Hill Books
publish date: January 1st 1986
format: hardcover pages: 340
language: English
ISBN:
0882082124 (9780882082127)
publisher: New Press, The
format: Hardcover pages: 224
language: English
ISBN:
156584789X (9781565847897)
publisher: AK Press
publish date: October 1st 2003
format: paperback pages: 160
language: English
ISBN:
1902593774 (9781902593777)
publisher: Pluto Press publish date: August 26th 2008
format: hardcover pages: 240
language: English
ISBN:
0745328237 (9780745328232)