publisher: Pamela Dorman Books publish date: 2018-01-23
format: Hardcover pages: 368
language: English
ISBN:
0399562451 (9780399562457)
ASIN: 399562451
publisher: Audible Audio Edition publish date: 2019-01-30
format: audiobook
language: English
ASIN: B075DH2J46