publisher: Random House publish date: 2017-04-04
format: Hardcover pages: 192
language: English
ISBN:
0399590803 (9780399590801)
ASIN: 0399590803
publisher: Bloomsbury Circus publish date: 2018-01-18
format: paperback
language: English
ISBN:
1526600943 (9781526600943)