publisher: Penguin publish date: July 7th 2011
format: hardcover pages: 274
language: English
ISBN:
1594203024 (9781594203022)
publisher: Harper publish date: 2017-04-11
format: Hardcover pages: 368
language: English
ISBN:
62377213 (9780062377210)
ASIN: B01IMY8T1M
format: kindle pages: 54
language: English
ASIN: B00EK5ICLA