publisher: G.P. Putnam's Sons publish date: 2016-03-01
format: Hardcover pages: 400
language: English
ISBN:
0399175954 (9780399175954)
ASIN: 0399175954
publisher: G.P. Putnam's Sons publish date: 2017-02-07
format: Paperback pages: 448
language: English
ISBN:
0399185224 (9780399185229)
ASIN: 0399185224