A review by ambientsunset
Wizards at War by Diane Duane

5.0