publisher: Riverhead Hardcover publish date: August 18th 2011
format: hardcover pages: 272
language: English
ISBN:
1594488304 (9781594488306)
publisher: Riverhead Hardcover
publish date: May 10th 2007
format: hardcover pages: 224
language: English
ISBN:
1594489459 (9781594489457)
publisher: Picador publish date: December 1st 2004
format: paperback pages: 240
language: English
ISBN:
0312288018 (9780312288013)
format: ebook pages: 7
language: English