publisher: William Morrow publish date: April 6th 2010
format: hardcover pages: 253
language: English
ISBN:
0061956953 (9780061956959)
publisher: William Morrow Paperbacks publish date: April 19th 2011
format: paperback pages: 272
language: English
ISBN:
0061963968 (9780061963964)
ASIN: 61963968
publisher: HarperCollins publish date: April 6th 2010
format: ebook pages: 272
language: English
ISBN:
0061988014 (9780061988011)