publisher: Bloomsbury YA publish date: 2018-05-01
format: hardcover pages: 256
language: English
ISBN:
168119631X (9781681196312)
publisher: Bloomsbury YA publish date: 2018-05-01
format: ebook pages: 400
language: English
ISBN:
9781681199061
publisher: Recorded Books publish date: 2018-05-01
format: audiobook
language: English
ASIN: B07BFFHCR7