publisher: Knopf publish date: March 23rd 2010
format: hardcover pages: 528
language: English
ISBN:
1400043638 (9781400043637)
publisher: Fig Tree publish date: 2015-04-30
format: hardcover pages: 368
language: English
ISBN:
0241146259 (9780241146255)
ASIN: 0241146259