publisher: Penguin publish date: April 2nd 2009
format: hardcover pages: 272
language: English
ISBN:
1594202087 (9781594202087)
publisher: W. W. Norton & Company publish date: April 17th 2007
format: paperback pages: 272
language: English
ISBN:
0393329763 (9780393329766)
publisher: Tantor Audio publish date: 2015-10-20
format: Audible Audio Edition
ASIN: B016OTH2WO
publisher: Knopf publish date: 2015-06-09
format: Hardcover pages: 336
language: English
ISBN:
0307593517 (9780307593511)
ASIN: 0307593517