by T.A. Barron
The Merlin's Dragon series by T.A. Barron consists of 3 books, published between 2008 and 2010. The series begins with The Dragon of Avalon / Merlin's Dragon.