Sequel to the award-winning debut The Time Weaver.
Once upon a time...
...a warrior of light defeated an insane wizard, but behind every heroic story lies a truth never told.
A man washes ashore on the island of Arda after a terrible storm, remembering nothing but his name: Krycin. The blue wizard Gladius finds him, takes him in, and is determined to help Krycin regain what he's lost.
The Fates have other plans. Krycin's presence on Galadir is disrupting the fabric of the universe. The solution? Eliminate him, by any means necessary. When Gladius sides with the council, his efforts to destroy Krycin spark a war that threatens all life on Galadir.
In order to save himself and what remains of his people, Krycin must defeat Gladius, but time is running out. Every step Krycin takes to destroy Gladius makes things worse, and now a massive army is marching on Findoor. Krycin must come up with a way to defeat Gladius before it's too late, and forge his legacy for the future of Galadir.