publisher: Knopf Publishing Group publish date: May 6th 2008
format: hardcover pages: 224
language: English
ISBN:
1616791152 (9781616791155)
publisher: Vintage Books publish date: January 1st 2008
format: ebook
language: English
ISBN:
1299026974 (9781299026971)