publisher: Random House Audio publish date: June 5th 2012
language: English
ISBN:
044900967X (9780449009673)
publisher: Broadway Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299081649 (9781299081642)
publisher: Books on Tape publish date: June 5th 2012
format: audiobook
language: English
ISBN:
0449009688 (9780449009680)