publisher: Little, Brown and Company publish date: 2016-05-31
format: Hardcover pages: 384
language: English
ISBN:
031638206X (9780316382069)
ASIN: 031638206X
publisher: Back Bay Books publish date: 2017-06-13
format: Paperback pages: 384
language: English
ISBN:
0316382086 (9780316382083)
ASIN: 0316382086