A review by ambientsunset
A Wizard Alone by Diane Duane

5.0