publisher: William Morrow & Company publish date: April 27th 2010
format: paperback pages: 247
language: English
ISBN:
0061235016 (9780061235016)
publisher: HarperCollins publish date: April 27th 2010
format: ebook pages: 272
language: English
ISBN:
0061991295 (9780061991295)
format: kindle pages: 272
language: English
ASIN: B003GFIVZ2