publisher: Harper
publish date: 2010
format: paperback pages: 249
language: English
ISBN:
0061787760 (9780061787768)
publisher: HarperCollins publish date: June 22nd 2010
format: ebook pages: 272
language: English
ISBN:
0062000047 (9780062000040)
format: kindle pages: 274
language: English
ASIN: B003M69A82