A review by dame_samara
The Young Wizards by Diane Duane

5.0