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

5.0