publisher: Knopf Publishing Group publish date: September 6th 2005
format: hardcover pages: 336
language: English
ISBN:
1400040035 (9781400040032)
publisher: Vintage Books USA publish date: July 16th 2009
format: ebook
language: English
ISBN:
0307538710 (9780307538710)