Margot Harrison

7 books

336 pages 2020

fiction horror science fiction young adult dark tense fast-paced

368 pages 2016

fiction mystery thriller young adult dark mysterious tense fast-paced

336 pages hardcover 2024

fiction speculative fiction dark emotional mysterious medium-paced

314 pages hardcover 2023

fiction crime thriller young adult dark mysterious tense medium-paced

384 pages digital 2022

fiction thriller young adult dark mysterious tense medium-paced

missing duration info audio

fiction fantasy horror science science fiction young adult

missing page info

medium-paced