Expand filter menu Filter list (4 books)

4 books

662 pages first pub 2018 (editions)

fiction fantasy young adult adventurous dark tense medium-paced

416 pages first pub 2018 (editions)

fiction contemporary mystery young adult mysterious fast-paced

282 pages first pub 2023 (editions)

fiction mystery young adult adventurous mysterious tense fast-paced

432 pages first pub 2019 (editions)

fiction middle grade mystery science fiction adventurous mysterious fast-paced