publisher: Knopf publish date: March 23rd 2010
format: hardcover pages: 288
language: English
ISBN:
0307271048 (9780307271044)
publisher: Knopf publish date: March 23rd 2010
format: ebook pages: 288
language: English
ISBN:
0307593215 (9780307593214)
publisher: Knopf Publishing Group publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299113613 (9781299113619)