This story was well written and well paced, mixing in the action with character development and dialogue. Each person we meet in the story was well-defined and I didn’t feel like I was simply visiting with 20 versions of the main character. The mix of magic, small town country concerns, and touches ...