A review by abbieuprooted
Stone of Tears by Terry Goodkind

5.0