publisher: Harper publish date: June 2011
format: mass market paperback
language: English
ISBN:
0062086448 (9780062086440)
publisher: Harper publish date: 2011
format: paperback pages: 334
language: English
ISBN:
0007354789 (9780007354788)
publisher: HarperCollins publish date: June 1st 2010
format: ebook pages: 298
language: English
ISBN:
0062008560 (9780062008565)
format: kindle pages: 352
language: English
ASIN: B003JBHVZY
publisher: Harper Perennial publish date: May 17th 2011
format: paperback pages: 368
language: English
ISBN:
0061995045 (9780061995040)
publisher: HarperCollins publish date: June 1st 2010
format: paperback pages: 334
language: English
ISBN:
0007354770 (9780007354771)