A review by jessicablehman
Ninth House by Leigh Bardugo

medium-paced

5.0