by Luke Harding, David Leigh
publisher: Guardian Digital
publish date: February 1st 2011
format: kindle pages: 352
language: English
ASIN: B004LB5B6W
publisher: Guardian Books publish date: August 16th 2012
format: kindle pages: 352
language: English
ASIN: B008YYZVUI