Merlin's Dragon

by T.A. Barron