publisher: Doubleday publish date: June 23rd 2011
format: paperback pages: 409
language: English
ISBN:
0385619294 (9780385619295)
publisher: Black Swan publish date: December 6th 2012
format: paperback pages: 476
language: English
ISBN:
0552777048 (9780552777049)
publisher: AudioGO publish date: July 1st 2011
format: MP3 CD
language: English
ISBN:
1446471209 (9781446471203)
publisher: Transworld Digital publish date: June 23rd 2011
format: ebook pages: 416
language: English
ISBN:
1446438279 (9781446438275)