Merlin
Jane Yolen
The Young Merlin Trilogy (3)
Passager
The Young Merlin Trilogy (1)
Hobby
The Young Merlin Trilogy (2)