publisher: Harper publish date: June 14th 2011
format: hardcover pages: 368
language: English
ISBN:
0061735264 (9780061735264)
publisher: Harper Perennial publish date: May 29th 2012
format: paperback pages: 400
language: English
ISBN:
0061735272 (9780061735271)
format: kindle pages: 373
language: English
ASIN: B004XVN892
publisher: HarperCollins publish date: June 14th 2011
format: ebook pages: 400
language: English
ISBN:
0062109561 (9780062109569)
publisher: Bloomsbury publish date: January 1st 2012
format: hardcover pages: 256
language: English
ISBN:
1582346216 (9781582346212)