The wizard's dilemma - Duane,Diane (Magic carpet books, 2002)