by Joe Bageant
publisher: Scribe Publications publish date: September 2010
format: paperback pages: 320
language: English
ISBN:
9781921640629
publisher: Scribe Publications publish date: February 25th 2011
format: paperback pages: 320
language: English
ISBN:
192164091X (9781921640919)
publisher: Portobello Books
format: paperback
language: English
ISBN:
1846272580 (9781846272585)
publisher: Portobello Books
format: hardcover
language: English
ISBN:
1846272572 (9781846272578)
publisher: Scribe Publications publish date: April 1st 2011
format: ebook pages: 320
language: English
ISBN:
1921753579 (9781921753572)
publisher: Portobello Books publish date: 2010
format: paperback pages: 310
language: English
ISBN:
9781846272
publisher: Granta Books (UK) publish date: October 1st 2011
format: hardcover
language: English
ISBN:
1846274079 (9781846274077)