by John Weisman
publisher: William Morrow
publish date: November 15th 2011
format: hardcover pages: 320
language: English
ISBN:
0062119516 (9780062119513)
format: kindle pages: 384
language: English
ASIN: B005LC1VYQ
publisher: Harper publish date: April 24th 2012
format: paperback pages: 384
language: English
ISBN:
006212787X (9780062127877)
publisher: William Morrow publish date: November 15th 2011
format: ebook pages: 384
language: English
ISBN:
0062119532 (9780062119537)
publisher: HarperAudio publish date: November 15th 2011
language: English
ISBN:
0062121898 (9780062121899)
publisher: HarperLuxe publish date: December 6th 2011
format: paperback pages: 496
language: English
ISBN:
0062123912 (9780062123916)