Merlin's Tree by David E. Wolf
_