publisher: Vintage publish date: May 2nd 2006
format: ebook
language: English
ISBN:
0307265307 (9780307265302)
publisher: Harper Perennial publish date: February 1st 2007
format: paperback pages: 298
language: English
ISBN:
0007183135 (9780007183135)
publisher: Knopf publish date: May 2nd 2006
format: hardcover pages: 277
language: English
ISBN:
1400042666 (9781400042661)