publisher: Harper
publish date: September 6th 2011
format: hardcover pages: 560
language: English
ISBN:
0061735124 (9780061735127)
ASIN: 61735124
publisher: Harper publish date: September 13th 2011
format: ebook pages: 560
language: English
ISBN:
0062097105 (9780062097101)
format: kindle pages: 560
language: English
ASIN: B005FFV2O8