by Barry Lyga (Author), Barry Lyga (Author)
Format: Hardcover
Pages: 432
Publisher: Little, Brown Young Readers US
Published: 28 Oct 2021
ISBN 10: 0316537780
ISBN 13: 9780316537780