pia25 's review for:

Paladin's Strength by T. Kingfisher
5.0
adventurous emotional funny medium-paced