by Henry Hitchings
publisher: John Murray Publishers publish date: January 1st 2013
format: hardcover pages: 400
language: English
ISBN:
1848546645 (9781848546646)
publisher: Farrar, Straus and Giroux publish date: November 5th 2013
format: hardcover pages: 400
language: English
ISBN:
0374266751 (9780374266752)
publisher: John Murray publish date: July 4th 2013
format: paperback pages: 400
language: English
ISBN:
184854667X (9781848546677)
publisher: John Murray publish date: January 17th 2013
format: kindle pages: 401
language: English
ISBN:
9781848546660
publisher: Farrar, Straus and Giroux publish date: November 5th 2013
format: kindle pages: 401
language: English
ASIN: B00DA7HD4Q
publisher: John Murray Publishers publish date: January 1st 2013
format: paperback
language: English
ISBN:
1848546653 (9781848546653)
publisher: Farrar, Straus and Giroux publish date: November 5th 2013
format: ebook pages: 400
language: English
ISBN:
0374710597 (9780374710590)
publisher: Picador publish date: December 2nd 2014
format: paperback pages: 400
language: English
ISBN:
1250056152 (9781250056153)