publisher: Bloomsbury publish date: 2018-11-06
format: hardcover pages: 304
language: English
ISBN:
9781635570557
publisher: Lamplight Audiobooks publish date: 2018-07-18
format: audiobook
language: English
ASIN: B07F7GHGTN
publisher: Bloomsbury publish date: 2018-09-01
format: paperback pages: 290
language: English
ISBN:
9781408890523