by Michael Hudson
publisher: Pluto Press
publish date: April 6th 2005
format: paperback pages: 328
language: English
ISBN:
0745323944 (9780745323947)
publisher: HarperCollins
format: hardcover pages: 296
language: English
ISBN:
0060120045 (9780060120047)
publisher: Pluto Press publish date: April 6th 2005
format: hardcover pages: 328
language: English
ISBN:
0745323952 (9780745323954)