publisher: Random House, Inc. publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299096565 (9781299096561)
publisher: Books on Tape publish date: June 28th 2011
language: English
ISBN:
030773899X (9780307738998)
publisher: Books on Tape publish date: June 28th 2011
format: audiobook
language: English
ISBN:
0307738981 (9780307738981)