Sean Russell's fantasy novel, the first in his The Swans' War series.
World Without End is a book by Sean Russell.