publisher: Riverhead Hardcover publish date: February 19th 2009
format: hardcover pages: 288
language: English
ISBN:
1594488622 (9781594488627)
publisher: Riverhead Trade publish date: February 2nd 2010
format: paperback pages: 288
language: English
ISBN:
1594484376 (9781594484377)
publisher: Penguin publish date: February 19th 2009
format: ebook pages: 288
language: English
ISBN:
1101011432 (9781101011430)
publisher: Riverhead publish date: January 17th 2009
format: kindle pages: 300
language: English
ASIN: B001PYO3EE
publisher: Riverhead Books publish date: February 19th 2009
format: ebook pages: 288
language: English
ISBN:
1101011386 (9781101011386)