publisher: William Morrow Paperbacks publish date: May 17th 2011
format: paperback pages: 400
language: English
ISBN:
0061780103 (9780061780103)
publisher: William Morrow Paperbacks publish date: May 17th 2011
format: ebook pages: 400
language: English
ISBN:
0062092030 (9780062092038)
publisher: HarperCollins publish date: June 2011
format: paperback pages: 383
language: English
ISBN:
9780062081384