The first book of The Eternal Champion trilogy.
Erekose is the Eternal Champion: pulled by the tides of chance through a thousand worlds and ages. In his lonely search for peace and justice all he can trust are his own courage and enduring passion. Across magical landscapes, fantastic worlds without end, he strides - eternal hero, eternal warrior, eternal lover - forever defying destiny and lifting his brave sword against the cruel, cold logic of the Multiverse...