A review by geekygraceelyse
Touch of Power by Maria V. Snyder

5.0