A review by canopicfemme
Harrow the Ninth by Tamsyn Muir

5.0

tamsyn muir is a genius and she will be paying for my funeral