publisher: Harper publish date: May 15th 2011
format: paperback pages: 368
language: English
ISBN:
0062074717 (9780062074713)
format: kindle pages: 370
language: English
ASIN: B004G8QZSS
publisher: Harper Perennial publish date: May 8th 2012
format: paperback pages: 384
language: English
ISBN:
006204981X (9780062049810)
ASIN: 006204981X