by Giovanni Arrighi
publisher: Verso publish date: December 17th 1994
format: paperback pages: 416
language: English
ISBN:
1859840159 (9781859840153)
publisher: Verso publish date: February 16th 2010
format: paperback pages: 432
language: English
ISBN:
1844673049 (9781844673049)
publisher: Verso publish date: February 16th 2010
format: hardcover pages: 400
language: English
ISBN:
1844673219 (9781844673216)
publisher: Verso publish date: December 17th 1994
format: hardcover pages: 416
language: English
ISBN:
1859849156 (9781859849156)