A review by maddieglass
Harrow the Ninth by Tamsyn Muir
adventurous
dark
mysterious
sad
tense
medium-paced
4.75