A review by crookeddustjacket
Swordheart by T. Kingfisher

3.5