The Great Tree of Avalon, Book One: Child of the Dark Prophecy by T.A. Barron
The Great Tree of Avalon, Book One: Child of the Dark Prophecy by Array