publisher: Harper
publish date: February 7th 2012
format: hardcover pages: 272
language: English
ISBN:
0061998575 (9780061998577)
publisher: Harper Paperbacks publish date: 2016-03-01
format: Paperback pages: 256
language: English
ISBN:
0062238507 (9780062238504)
ASIN: 0062238507
publisher: Harper Paperbacks publish date: 2019-04-23
format: paperback pages: 224
ISBN:
9780062466020