by John Pilger
publisher: South End Press publish date: September 1st 2002
format: paperback pages: 656
language: English
ISBN:
0896086666 (9780896086661)
publisher: Vintage publish date: February 1st 2001
format: paperback pages: 672
language: English
ISBN:
0099266113 (9780099266112)
publisher: Vintage Digital publish date: September 2nd 2010
format: kindle
language: English
ASIN: B00FAMB7ZU
publisher: Vintage Digital publish date: September 2nd 2010
format: kindle pages: 674
language: English
ASIN: B00413PIJ0
publisher: South End Press publish date: February 1st 2003
format: hardcover pages: 656
language: English
ISBN:
0896086674 (9780896086678)
publisher: Random House UK publish date: December 27th 1987
format: hardcover pages: 512
language: English
ISBN:
0224023012 (9780224023016)
language: English
ISBN:
033031064X (9780330310642)
language: English
ISBN:
0330297570 (9780330297578)
publisher: Vintage Digital publish date: September 2nd 2010
format: ebook pages: 656
language: English
ISBN:
1407086294 (9781407086293)