publisher: William Morrow
publish date: June 15th 2010
format: hardcover pages: 247
language: English
ISBN:
0061953776 (9780061953774)
format: kindle pages: 259
language: English
ASIN: B003P2VZGS
publisher: William Morrow Paperbacks publish date: June 7th 2011
format: paperback pages: 256
language: English
ISBN:
0061953784 (9780061953781)
publisher: HarperCollins publish date: June 15th 2010
format: ebook pages: 256
language: English
ISBN:
0062002813 (9780062002815)