publisher: Penguin publish date: March 8th 2011
format: MP3 CD
language: English
ISBN:
1101484624 (9781101484623)
publisher: Books on Tape publish date: March 8th 2011
language: English
ISBN:
0307878430 (9780307878434)
publisher: New American Library publish date: March 8th 2011
format: ebook pages: 368
language: English
ISBN:
1101502789 (9781101502785)