publisher: Random House Audio publish date: August 16th 2011
format: audiobook
language: English
ISBN:
0307934292 (9780307934291)
publisher: Anchor Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299084737 (9781299084735)
publisher: Books on Tape publish date: August 16th 2011
language: English
ISBN:
0307934306 (9780307934307)