publisher: William Morrow Paperbacks publish date: May 11th 2010
format: paperback pages: 333
language: English
ISBN:
0061579572 (9780061579578)
format: kindle pages: 351
language: English
ASIN: B003H4VYTM
publisher: HarperCollins publish date: May 11th 2010
format: ebook pages: 352
language: English
ISBN:
0061995525 (9780061995521)