publisher: William Morrow Paperbacks publish date: October 12th 2010
format: paperback pages: 320
language: English
ISBN:
0061878324 (9780061878329)
format: kindle pages: 323
language: English
ASIN: B003V1WVUM
publisher: HarperCollins publish date: October 12th 2010
format: ebook pages: 320
language: English
ISBN:
0062015478 (9780062015471)