A review by picadillette
The Wizard's Dilemma by Diane Duane

5.0