Merlin by Jane Yolen