publisher: Knopf publish date: 2011-08-23
format: hardcover pages: 352
language: English
ISBN:
0307266281 (9780307266286)
ASIN: 0307266281
publisher: Simon & Schuster Paperbacks publish date: 2018-01-16
format: paperback pages: 378
ISBN:
1476705917 (9781476705910)