A review by bookishambs
The Blood Trials by N.E. Davenport

4.0