publisher: William Morrow publish date: September 18th 2012
format: hardcover pages: 336
language: English
ISBN:
0062067680 (9780062067685)
publisher: HarperAudio publish date: September 18th 2012
language: English
ISBN:
006220503X (9780062205032)
publisher: HarperAudio publish date: September 18th 2012
language: English
ISBN:
0062204823 (9780062204820)