publisher: Little, Brown and Company publish date: August 22nd 2007
format: hardcover pages: 384
language: English
ISBN:
0316830321 (9780316830324)
publisher: Jonathan Cape
publish date: 2010
format: hardcover pages: 344
language: English
ISBN:
0224089889 (9780224089883)
publisher: Overlook Hardcover
publish date: February 27th 2014
format: hardcover pages: 352
language: English
ISBN:
1468308017 (9781468308013)
publisher: Little, Brown and Company publish date: 2005
format: hardcover pages: 544
ISBN:
0641785283 (9780641785283)
ASIN: 0641785283