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

5.0