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

4.25