by John Pilger
publisher: Nation Books publish date: May 15th 2007
format: paperback pages: 384
language: English
ISBN:
1568583265 (9781568583266)
publisher: Black Swan publish date: July 3rd 2007
format: paperback pages: 400
language: English
ISBN:
0552773328 (9780552773324)
publisher: Bantam Press publish date: June 5th 2006
format: hardcover pages: 368
language: English
ISBN:
0593055527 (9780593055526)
publisher: Bantam Press publish date: June 5th 2006
format: paperback
language: English
ISBN:
0593055535 (9780593055533)
publisher: Transworld Digital publish date: March 8th 2011
format: ebook pages: 496
language: English
ISBN:
1407083864 (9781407083865)