by John Pilger
publisher: New Press publish date: April 1st 1999
format: paperback pages: 412
language: English
ISBN:
156584520X (9781565845206)
publisher: Vintage publish date: March 26th 1998
format: paperback pages: 704
language: English
ISBN:
0099741512 (9780099741510)
format: kindle pages: 704
language: English
ASIN: B00413PIT0
publisher: Vintage Digital publish date: September 2nd 2010
format: ebook pages: 704
language: English
ISBN:
1407086413 (9781407086415)