publisher: William Morrow publish date: July 17th 2012
format: hardcover pages: 320
language: English
ISBN:
0061688398 (9780061688393)
publisher: Harper
publish date: June 26th 2012
format: ebook pages: 100
ISBN:
0062219448 (9780062219442)
publisher: HarperAudio
publish date: December 16th 2008
format: audiobook
language: English
ISBN:
0061767662 (9780061767661)
publisher: HarperCollins publish date: January 16th 2010
format: kindle pages: 311
language: English
ASIN: B0035DV9YA