publisher: Nan A. Talese publish date: May 9th 2006
format: hardcover pages: 327
language: English
ISBN:
0385516169 (9780385516167)
publisher: Crown publish date: May 31st 2011
format: hardcover pages: 352
language: English
ISBN:
0307450287 (9780307450289)
publisher: Picador
format: Hardcover pages: 272
language: English
ISBN:
1250057183 (9781250057181)
publisher: Picador
format: Paperback pages: 288
language: English
ISBN:
1250074886 (9781250074881)
publisher: Diane Publishing
publish date: April 1st 2001
format: Unknown Binding pages: 112
language: English
ISBN:
0756707625 (9780756707620)
publisher: Academica Pr Llc
publish date: December 2002
format: hardcover pages: 364
ISBN:
1930901356 (9781930901353)
language: English