A review by litwtchreads
Paladin's Grace by T. Kingfisher

4.5