The Wizard's Dilemma

by Diane Duane